embedded journalism - German English Dictionary